.latest-main {
  padding-top: 2.77rem;
  width: 100%;
  .survey-banner {
    position: relative;
    width: 100%;
    .survey-banner-layer {
      width: 100%;
      position: absolute;
      top: 3.57rem;
      text-align: center;
      color: #fff;
      h1 {
        font-size: 1.06rem;
      }
      p {
        font-size: 0.64rem;
      }
    }
  }
  .latest-main-list {
    margin: 0 auto;
    width: 100%;
    list-style: none;
    background: #fff;
    .list-li {
      width: 100%;
      display: flex;
      border-bottom: 1px solid #e5e5e5;
      .date {
        margin: 1.12rem 0.69rem 0 1.17rem;
        color: #b1b1b1;
        p:first-child {
          font-size: 0.53rem;
        }
        p:last-child {
          width: 1.7rem;
          font-size: 1.06rem;
        }
      }
      .details {
        .matter {
          margin-top: 1.12rem;
          font-size: 0.64rem;
          color: #000;
          font-weight: bold;
        }
        .describe {
          padding-right: 0.8rem;
          margin-top: 0.45rem;
          font-size: 0.58rem;
          color: #5a5a5a;
        }
        > div {
          margin-top: 0.53rem;
          display: flex;
          .pic001 {
            background-image: url('../images/pic-001.png');
            width: 4.96rem;
            height: 4.96rem;
          }
          .pic002 {
            background-image: url('../images/pic-002.png');
            width: 4.96rem;
            height: 4.96rem;
          }
          .pic003 {
            background-image: url('../images/pic-003.png');
            width: 4.96rem;
            height: 4.96rem;
          }
          .pic004 {
            background-image: url('../images/pic-004.png');
            width: 4.96rem;
            height: 4.96rem;
          }
          .pic005 {
            background-image: url('../images/pic-005.png');
            width: 4.96rem;
            height: 4.96rem;
          }
          .pic006 {
            background-image: url('../images/pic-006.png');
            width: 4.96rem;
            height: 4.96rem;
          }
          .pic007 {
            background-image: url('../images/pic-007.png');
            width: 4.96rem;
            height: 4.96rem;
          }
          .pic008 {
            background-image: url('../images/pic-008.png');
            width: 4.96rem;
            height: 4.96rem;
          }
          .pic009 {
            background-image: url('../images/pic-009.png');
            width: 4.96rem;
            height: 4.96rem;
          }
          .pic010 {
            background-image: url('../images/pic-010.jpg');
            width: 4.96rem;
            height: 4.96rem;
          }
          .pic011 {
            background-image: url('../images/pic-011.jpg');
            width: 4.96rem;
            height: 4.96rem;
          }
          .pic012 {
            background-image: url('../images/pic-012.jpg');
            width: 4.96rem;
            height: 4.96rem;
          }
          .pic013 {
            background-image: url('../images/pic-013.jpg');
            width: 4.96rem;
            height: 4.96rem;
          }
          .pic014 {
            background-image: url('../images/pic-014.jpg');
            width: 4.96rem;
            height: 4.96rem;
          }
          .pic015 {
            background-image: url('../images/pic-015.jpg');
            width: 4.96rem;
            height: 4.96rem;
          }
          .pic016 {
            background-image: url('../images/pic-016.jpg');
            width: 4.96rem;
            height: 4.96rem;
          }
          .pic017 {
            background-image: url('../images/pic-017.jpg');
            width: 4.96rem;
            height: 4.96rem;
          }
          .pic018 {
            background-image: url('../images/pic-018.jpg');
            width: 4.96rem;
            height: 4.96rem;
          }
          .pic019 {
            background-image: url('../images/pic-019.jpg');
            width: 4.96rem;
            height: 4.96rem;
          }
          .pic020 {
            background-image: url('../images/pic-020.jpg');
            width: 4.96rem;
            height: 4.96rem;
          }
          .pic021 {
            background-image: url('../images/pic-021.jpg');
            width: 4.96rem;
            height: 4.96rem;
          }
          .pic022 {
            background-image: url('../images/pic-022.jpg');
            width: 4.96rem;
            height: 4.96rem;
          }
          .pic023 {
            background-image: url('../images/pic-023.jpg');
            width: 4.96rem;
            height: 4.96rem;
          }
          .pic024 {
            background-image: url('../images/pic-024.jpg');
            width: 4.96rem;
            height: 4.96rem;
          }
          .pic025 {
            background-image: url('../images/pic-025.jpg');
            width: 4.96rem;
            height: 4.96rem;
          }
          div {
            width: 4.96rem;
            height: 4.96rem;
            margin-right: 0.24rem;
            background-repeat: no-repeat;
            background-size: cover;
          }
        }
        .address {
          font-size: 0.48rem;
          color: #5a5a5a;
          margin-top: 0.37rem;
          margin-bottom: 0.9rem;
        }
      }
    }
  }
}
